const express = require("express")
const app = express()
const path = require("node:path")

// 配置静态资源路径
app.use(express.static(path.resolve(__dirname,"./public")))

// 引入解析请求体的中间件
app.use(express.urlencoded())


app.post("/login",(req,res)=>{

    // 通过req.body来获取post请求的参数（请求体的参数）
    // 默认情况下express不会自动解析请求体，需要通过中间件来增加其功能
    console.log(req.body);
    // res.send("我已经接收")

    const username = req.body.username
    const password = req.body.password
    if(username === "admin" && password === "123"){
        res.send("用户登录成功")
    }else{
        res.send("用户名或密码错误")
    }
})


// 开启服务器
app.listen(4000,()=>{
    console.log("服务器已开启");
})